heavy vegetation - Turco Inglés Diccionario